triangular safety reflector - Francés Inglés Diccionario